training premises - German English Dictionary